package com.vpx.server.bean.result.system;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description
 * @Author PC
 * @Date 2023/11/18 15:28
 **/
@Data
@ApiModel(value = "基础用例表、分支表、流程项表")
public class BaseInfoResult {

    @ApiModelProperty(value = "数据id")
    private String id;

    @ApiModelProperty(value = "类型(1、用例2、分支3、测试项)")
    private Integer type;

    @ApiModelProperty(value = "名称(用例名称、分支名称、测试项名称)")
    private String name;

    @ApiModelProperty(value = "icon(图标)")
    private String icon;

    @ApiModelProperty(value = "上级id")
    private String parentId;

    @ApiModelProperty(value = "用例ID")
    private String instanceId;

    @ApiModelProperty(value = "流程Id")
    private String flowinstanceId;

    @ApiModelProperty(value = "分支ID")
    private String branchId;

    @ApiModelProperty(value = "模版id")
    private String templateId;

    @ApiModelProperty(value = "分类数据标识(判断条件、激励信号 等)")
    private String typeCode;

    @ApiModelProperty(value = "用例内容(jsonobject)")
    private String content;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "创建人")
    private String createUser;
}
